• word of the day

    lever lock

    lever lock - Dictionary definition and meaning for word lever lock

    Definition
    (noun) a lock whose tumblers are levers that must be raised to a given position so that the bolt can move

Word used in video below:
text: little lever
Download our Mobile App Today
Receive our word of the day
on Whatsapp